needle bushes - Spanish English Dictionary